#include<iostream>

// 单例模式：一个类只能创建一个对象
// 构造函数私有化(开发不允许创建对象)
//  提供获取唯一对象的  静态接口

class Singleton
{
    public:
        static Singleton* getInstance()
        {
            static Singleton s;
            return &s;
        }

    private:
        Singleton(){}  //对构造函数私有化  就不能再创建新的对象

};



int main()
{
    

    return 0;
}

